草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - 将后退按钮添加到 View Controller

我已经为我的3个UIToolBar项目创建了3个UIViewControllers,但是我无法在每个Controller上创建一个按钮来返回主页或主视图Controller。请帮助我,因为我是objective-c的新手。这是我的代码...."ViewController.h"#import"ViewController.h"#import"ContactInfoViewController.h"#import"DateViewController.h"#import"MessageViewController.h"@interfaceViewController()@end@impl

iphone - 使用 sizeWithFont 时的高度 :constrainedToSize:lineBreakMode with NSLineBreakByTruncatingTail

当我运行以下代码时(iOS6.1SDK):UIFont*font=[UIFontfontWithName:@"Avenir"size:12.0];NSString*text1=@"ShortLabel";NSString*text2=@"LongLabelWhoseTextWillBeTruncatedBecauseItIsTooLongForTheView";CGSizetext1Size=[text1sizeWithFont:fontconstrainedToSize:CGSizeMake(self.view.frame.size.width,CGFLOAT_MAX)lineBre

iphone - 如何使用 REST API 下载 Parse.com 文件类型?

Parse.comRESTAPI文档列出了许多与Parse.com数据交互的方式,例如上传和下载类。它还描述了上传文件。但它没有提到如何从Parse.com下载文件。有谁知道这是否可行,如果可行,该怎么做?Parse.comRESTAPI文档位于:Parse.comRESTAPI 最佳答案 当您查询具有file列的类时,Parse将返回一个与该查询匹配的对象数组。file列将采用以下格式:{“网址”:“https://files.parse.com/.../hello.txt”,"name":"...你好.txt"url键包含文件的

iphone - iOS - 将自定义 UIView 放入 View Controller 中

我的iOS应用有一个RootViewController,我想添加一些自定义的UIView在运行时给它。我将这些自定义View称为小部件,因为它们很小并且除了大小、标签文本等外基本相同。我已经为我的小部件创建了.h和.m,以及.xib文件。在我的RootViewController中viewDidLoad我这样做:TestMyView*cell=[[[NSBundlemainBundle]loadNibNamed:@"TestMyView"owner:selfoptions:nil]objectAtIndex:0];[self.viewaddSubview:cell];它工作正常。但是

iphone - 处理对多关系中核心数据对象的删除

我希望使用CoreData设置具有以下对多关系的标记系统:article.tags>tag.articles在这种情况下,一篇文章可以有很多标签,而这些相同的标签可以分配给多篇文章。每当编辑article的标签时,我都会删除所有以前与article关联的tags并重新添加仍然相关的标签,例如所以://Removeanyexistingtagsfromthisarticleif(article.tags.count){NSSet*existingEventTags=[article.tagscopy];for(NSManagedObject*taginexistingEventTags)

iphone - 如何合并两个 NSArray

我会知道如何合并两个包含重复项的数组:这是一个例子来说明我想做什么://Hereissomedictionarywhichcontainanunique"id"key.NSDictionary*dico1=[NSDictionarydictionaryWithObjectsAndKeys:@"11111111",@"id",nil];NSDictionary*dico2=[NSDictionarydictionaryWithObjectsAndKeys:@"22222222",@"id",nil];NSDictionary*dico3=[NSDictionarydictionaryWi

iphone - 在后台线程中执行 drawRect 并使用 NSOperationQueue 执行 sizeWithFont 使应用程序崩溃

我在后台线程上调用sizeWithFont,这个sizeWithFont位于drawRect上,它在后台线程上的NSOperationQueue上调用。我偶尔会在sizeWithFont上随机崩溃。我一直在谷歌搜索,似乎有人说这是苹果的问题。那么有什么更好的方法来解决这个问题?在iOS4的文档中说:DrawingtoagraphicscontextinUIKitisnowthread-safe.Specifically:Theroutinesusedtoaccessandmanipulatethegraphicscontextcannowcorrectlyhandlecontextsr

iphone - iOS:从 super View 中删除一个 View 会导致另一个 View 被删除?

这是一个非常奇怪的问题。我有5个subview添加到UIViewController。其中一个需要删除,但是当我这样做时,其余4个subview之一也被删除。这需要我使用addSubview重新添加它。所讨论的两个View没有任何关联。这是一个已知的iOSSDK错误吗?它肯定会在iOS6.1的模拟器上运行。谢谢。 最佳答案 在这里,在你的问题中不要提及你使用哪种方法删除subview,所以我给你简单的删除subview的建议。给每个subView的Tag比如,self.subView1.tag=1;self.subView2.tag

iphone - 如何在 iOS 中的 PDF 中绘制多个彩色文本?

我正在做一个项目,我需要将一些NSString文本绘制成PDF。我能够以单色绘制PDF中的文本。我想在PDF中实现搜索方法,通过它我可以搜索PDF的特定字符串并用不同的颜色标记它。下面是我用来在PDF中绘制单色文本的代码。-(void)drawText{CGContextRefcurrentContext=UIGraphicsGetCurrentContext();CGContextSetRGBFillColor(currentContext,0.0,0.0,1.0,1.0);NSString*textToDraw=pdfTextView.text;UIFont*font=[UIFon

iphone - 使用 segues 获取对 UIPopoverController 的引用

可以通过编程方式创建一个UIPopoverController,然后设置它的viewController、passthoughviews等:-(IBAction)showCustomPopoverButtonHandler:(id)sender{if(self.colorPicker==nil){self.colorPicker=[[ColorPickerTableViewControlleralloc]initWithStyle:UITableViewStylePlain];_colorPicker.delegate=self;self.colorPickerPopover=[[UI